package com.whnk.quartz.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.whnk.common.base.BaseEntity;
import java.util.Date;

/**
 * 工作日历表 pm_wd_info
 * 
 * @author whwhnk
 * @date 2019-07-11
 */
public class WdJob extends BaseEntity
{
	private static final long serialVersionUID = 1L;
	
	/** 主键 */
	private Integer wdId;
	/** 年 */
	private Integer wdYear;
	/** 月 */
	private Integer wdMonth;
	/** 日 */
	private Integer wdDay;
	/** 日期 */
	private Date wdDate;
	/** 星期 */
	private String wdWeek;
	/** 日期类型（0-工作日，1-假日，2-节日，3-补班） */
	private String wdDtType;
	/** 备注 */
	private String wdNote;

	public void setWdId(Integer wdId) 
	{
		this.wdId = wdId;
	}

	public Integer getWdId() 
	{
		return wdId;
	}
	public void setWdYear(Integer wdYear) 
	{
		this.wdYear = wdYear;
	}

	public Integer getWdYear() 
	{
		return wdYear;
	}
	public void setWdMonth(Integer wdMonth) 
	{
		this.wdMonth = wdMonth;
	}

	public Integer getWdMonth() 
	{
		return wdMonth;
	}
	public void setWdDay(Integer wdDay) 
	{
		this.wdDay = wdDay;
	}

	public Integer getWdDay() 
	{
		return wdDay;
	}
	public void setWdDate(Date wdDate) 
	{
		this.wdDate = wdDate;
	}

	public Date getWdDate() 
	{
		return wdDate;
	}
	public void setWdWeek(String wdWeek) 
	{
		this.wdWeek = wdWeek;
	}

	public String getWdWeek() 
	{
		return wdWeek;
	}
	public void setWdDtType(String wdDtType) 
	{
		this.wdDtType = wdDtType;
	}

	public String getWdDtType() 
	{
		return wdDtType;
	}
	public void setWdNote(String wdNote) 
	{
		this.wdNote = wdNote;
	}

	public String getWdNote() 
	{
		return wdNote;
	}

    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("wdId", getWdId())
            .append("wdYear", getWdYear())
            .append("wdMonth", getWdMonth())
            .append("wdDay", getWdDay())
            .append("wdDate", getWdDate())
            .append("wdWeek", getWdWeek())
            .append("wdDtType", getWdDtType())
            .append("wdNote", getWdNote())
            .toString();
    }
}
